foot-propelled tricycle - Türkisch Englisch Wörterbuch